import Vue from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import Antd from 'ant-design-vue';
import JsonViewer from 'vue-json-viewer';
import VueClipboard from 'vue-clipboard2';

import './permission';
import '@/components/globalRegister';

import './assets/iconfont/iconfont.css';
import 'ant-design-vue/dist/antd.css';
import './assets/scss/global.scss';

Vue.use(Antd);
Vue.use(JsonViewer);
Vue.use(VueClipboard);

VueClipboard.config.autoSetContainer = true;
Vue.config.productionTip = false;

new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount('#app');
